<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
    xmlns:s="http://jboss.com/products/seam/taglib"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:rich="http://richfaces.org/rich"
    template="layout/template.xhtml">

    <ui:define name="body">

        <h1>Welcome to Seam!</h1>
        <rich:panel>
            <h:form>
            	<rich:tree id="treeComponent"
           			   value="#{treeBean.rootNode}" 
           			   var="treeNode"
           			   ajaxSubmitSelection="true"
           			   ajaxSingle="true"
           			   nodeFace="treeNode" 
           			   adviseNodeOpened="#{treeBean.adviseNodeOpened}" 
           			   adviseNodeSelected="#{treeBean.adviseNodeSelected}" 
           			   switchType="ajax">
           <rich:treeNode type="treeNode" 
           						nodeSelectListener="#{treeBean.nodeSelectionListener}"
           						changeExpandListener="#{treeBean.changeExpandListener}"
           						id="treeNodeComp" 
           						>
           			<h:outputText value="#{treeNode.node.name}"/> 
           		</rich:treeNode>
           			             	
            </rich:tree> 
            </h:form>
        </rich:panel>

    </ui:define>
</ui:composition>
